PRISMA Database Machine: A Distributed, Main-Memory Approach

نویسندگان

  • Peter M. G. Apers
  • Martin L. Kersten
  • Hans Oerlemans
چکیده

The PRISMA project is a large-scale research effort in the design and implementation of a highly parallel machine for data and knowledge processing. The PRISMA database machine is a distributed, main-memory database management system implemented in an object-oriented language that runs on top of a multi-computer system. A prototype that is envisioned consists of 64 processing elements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Logic Query Language and itsAlgebraic Optimization for aMultiprocessor Database Machine 1

A logic query language, called PRISMAlog, is introduced. The language is one of the interfaces of a multiprocessor, main-memory database machine, called PRISMA. It is a language with a purely declarative semantics; the meaning of a program is given by its least xed-point. Besides allowing recursive rules, PRISMAlog supports operations like negation, arithmetic, aggregates, and group-by. Optimiz...

متن کامل

PRISMA Contributions P RISMA, a platform for experiments with parallelism

1 I n t r o d u c t i o n The PRISMA project is a large-scale research effort in the design and implementation of a highly parallel machine for da ta and knowledge processing. It is organized as a nationwide Dutch research a~tivity with combined forces from four universities, a governmental research institute, and Phitips Research Laboratories. It ran from 1986 until end of 1990 and was manned ...

متن کامل

Implementation and Performance Evaluation of a Parallel Transitive Closure Algorithm on PRISMA/DB

This paper describes an experimental performance study of the parallel computation of transitive closure operations on a parallel database system. This work brings two research eeorts together. The rst is the development of an eecient execution strategy for the parallel computation of path problems, called the Disconnection Set Approach. The second is the development and implementation of a par...

متن کامل

arallel synchronous

To speed up production systems, many researchers have turned to parallel implementations. We describe a system called PARS that executes production rules in parallel. PARS is novel because it (1) executes many rules simultaneously, (2) runs in a highly asynchronous fashion, and (3) runs on a distributed memory machine. Item (1) improves available concurrency over systems that only perform the M...

متن کامل

Lightweight Locking for Main Memory Database Systems

Locking is widely used as a concurrency control mechanism in database systems. As more OLTP databases are stored mostly or entirely in memory, transactional throughput is less and less limited by disk IO, and lock managers increasingly become performance bottlenecks. In this paper, we introduce very lightweight locking (VLL), an alternative approach to pessimistic concurrency control for main-m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1988